/*

@media screen and (min-width: 320px) {
    html {
        font-size: 50px;
    }
}
 
@media screen and (min-width: 360px) {
    html {
        font-size: 56px;
    }
}
 
@media screen and (min-width: 400px) {
    html {
        font-size: 63px;
    }
}
 
@media screen and (min-width: 440px) {
    html {
        font-size: 69px;
    }
}
 
@media screen and (min-width: 480px) {
    html {
        font-size: 75px;
    }
}

/**
 * 2016-01-13 订正
 * 做适当限制
 * 大于640的屏幕 固定为100px
 * 同时需要对body或者最外层wrapper做max-width: 640px的限制
 */
/*
@media screen and (min-width: 640px) {
    html {
        font-size: 100px;
    }
}

html {
    font-size: 15.625vw;
}
*/

/*html {
    font-size: 15.625vw;
}

@media screen and (min-width: 640px) {
    html {
        font-size: 100px;
    }
}*/


html {
	font-size: 50px
}

body {
	font-size: 24px
}

@media screen and (min-width:320px) {
	html {
		font-size: 21.33px
	}
	body {
		font-size: 12px
	}
}

@media screen and (min-width:360px) {
	html {
		font-size: 24px
	}
	body {
		font-size: 12px
	}
}

@media screen and (min-width:375px) {
	html {
		font-size: 25px
	}
	body {
		font-size: 12px
	}
}

@media screen and (min-width:384px) {
	html {
		font-size: 25.6px
	}
	body {
		font-size: 14px
	}
}

@media screen and (min-width:400px) {
	html {
		font-size: 26.67px
	}
	body {
		font-size: 14px
	}
}

@media screen and (min-width:414px) {
	html {
		font-size: 27.6px
	}
	body {
		font-size: 14px
	}
}

@media screen and (min-width:424px) {
	html {
		font-size: 28.27px
	}
	body {
		font-size: 14px
	}
}

@media screen and (min-width:480px) {
	html {
		font-size: 32px
	}
	body {
		font-size: 15.36px
	}
}

@media screen and (min-width:540px) {
	html {
		font-size: 36px
	}
	body {
		font-size: 17.28px
	}
}

@media screen and (min-width:720px) {
	html {
		font-size: 48px
	}
	body {
		font-size: 23.04px
	}
}

@media screen and (min-width:750px) {
	html {
/*		font-size: 50px;*/
		font-size: 44px
	}
	body {
		font-size: 24px
	}
}



.new-body{
	background: #F6F6F6;
    overflow-x: hidden;
}

.index_banner{
	max-height: 6.5rem;
}
.index-brand{
	overflow: hidden;
}

.index-brand dl dt{
	width: 33.8%!important;
}
.index-brand dl dd{
	width: 66.2%!important;
}
.index-brand dl dd span{
	float: left;
	width: 50%;
}
.index-brand-box .goods_name{
	height: 20px!important;
	line-height: 20px!important;
	white-space: nowrap!important;
}
.index-brand-box li{
	width: 30%!important;
}
.act-fourth-pro .index-brand-box li .price .price_pro,.act-fourth-pro1 .index-brand-box li .price .price_pro,.act-fourth-pro2 .index-brand-box li .price .price_pro{
	width:40%!important;
/*	float: left;*/
	display: inline-block!important;
	overflow: hidden;
	white-space: nowrap;
	overflow: hidden;
	font-size: 10px;
/*	padding: 0 5px;*/
}
.act-fourth-pro .index-brand-box li .price  del,.act-fourth-pro1 .index-brand-box li .price  del,.act-fourth-pro2 .index-brand-box li .price  del{
	font-size: 10px;
	color: #999;
	margin-left: -10px;
/*	width: 40%;*/
	display: inline-block!important;
	overflow: hidden;
	white-space: nowrap;
	overflow: hidden;
	height: 40px;
/*	padding: 0 5px;*/
	line-height: 40px;
	width: 40%;
}
.act-fourth-pro .index-brand-box li .btns,.act-fourth-pro1 .index-brand-box li .btns,.act-fourth-pro2 .index-brand-box li .btns{
	bottom: 15px!important;
	width: 26px;
	height: 26px;
}
.act-fourth-pro .index-brand-box li .btns img,.act-fourth-pro1 .index-brand-box li .btns img,.act-fourth-pro2 .index-brand-box li .btns img{
	width: 100%;
	height: 100%;
}
.index-activity dl{
	width: 100%;
    overflow: hidden;
}
.index-activity dl dt{
	width: 100%;
}
.index-activity dl dt li{
	width: 33.3%;
	float: left;
}
.index-activity dl img{
	display: block;
    width: 100% !important;
    height: auto !important;
}
.index-activity dl dd{
	float: left;
    overflow: hidden;
}
.index-activity dl .index-act-5{
	width: 66.6%;
	overflow: hidden;
}
.index-activity dl .index-act-5 img{
	display: block;
    width: 100% !important;
    height: auto !important;
}
.index-activity dl .index-act-6{
	width: 33.4%;
	overflow: hidden;
}
.index-activity dl .index-act-6 img{
	display: block;
    width: 100% !important;
    height: auto !important;
}
.orang-bg{
	background: #FF9201!important;
}
.red-bg{
	background: #F73917!important;
}

.recommend-box{
	width:100%;
	height: auto;
}
.recom-first img{
	width:100%;
	height: auto;
}
.recom-second ul li{
	float: left;
	width: 50%;
	height: auto;
/*	overflow: hidden;*/
}
.recom-second ul li img{
	width: 100%;
	height: auto;
}
.recom-second{
/*	min-height: 125px;*/
	min-height: 4.5rem;
	position: relative;
}
.floor_body2 ul li{
	border: 1px solid #f2f2f2;
    /*height: 4.4rem;
    width: 2.9rem;*/
    height: 9.03rem;
/*    width: 6.94rem;*/

}
.floor_body2 ul li .products_kuang img{
    display: block;
    margin: auto;
    /*width: 2.9rem;
    height: 2.9rem;*/
    height: 5.5rem;
    width: 5.5rem;
    text-align: center;

}
.floor_body2 ul li .act-img img{
    height: 9.03rem;
    width: 6.94rem;

}

.floor_body2 ul li .goods_name{
	line-height: 0.66rem;
	height: 1.22rem;
}
.floor_body2 ul li .price .price_pro{
	height: 1.48rem;
    line-height: 1.48rem;
}

.headerleft span,.h-mid{
	font-size: 14px!important;
}
.activity-cla{
    margin: auto 0.25rem;
    float: left;
/*    width: 2.5rem;*/
    margin-top: .2rem;
    padding-top: .1rem;
    width: 6.5rem;
}
.activity-cla dd{
    float: left;
    border: 1px solid #BB5000!important;
    color: #333333;
    text-align: center;
/*    margin-bottom: .4rem;*/
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    border-radius:4px ;
/*    width: 1.1rem!important;*/
    /*height: .65rem!important;
    line-height: .65rem;*/
     width: 2.8rem!important;
     line-height: 1.2rem;
     height: 1.2rem!important;
     margin-bottom: 1.2rem;
   
}
.activity-cla dd:nth-child(2n){
/*	margin-left:.2rem;*/
	margin-left:.55rem
}
.activity-cla dd:nth-child(7){
	margin-bottom: 0;
}
.activity-cla dd:nth-child(8){
	margin-bottom: 0;
}
.activity-pin{
	float: left;
    width: 100%;
}
.activity-pin dd{
    float: left;
    color: #333333;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 1.5rem!important;
    width: 1.4rem!important;
    width: 3.37rem!important;
    height: 3.1rem!important;
    box-sizing: border-box;
}
.activity-pin dd:nth-child(odd){
	border-right: 1px solid #f2f2f2;
	border-bottom: 1px solid #f2f2f2;
}
.activity-pin dd:nth-child(even){
	border-bottom: 1px solid #f2f2f2;
}
.activity-pin dd:last-child{
	border:none;
}
.activity-pin dd:nth-child(5){
	border-right: 1px solid #f2f2f2;
	border-bottom:none;
}
.activity-pin dd img{
	margin: 0;
    width: 100%;
    position: relative;
    vertical-align: text-bottom;
}
.activity-pin dd p{
	height: 0.4rem;
    line-height: .4rem;
/*    margin-top: -.2rem;*/
    color: #999999;
}
